/* CSS Document */
body {margin:0px;padding:0px 0px 0px 0px;font-size:14px;text-decoration:none; line-height:1.7; color:#666; font-family:'微软雅黑',Microsoft YaHei,Verdana, Arial,'宋体', Tahoma,Simsun, Arial Unicode MS, Mingliu,  Helvetica; text-align:left; background:#fff
/*
	scrollbar-face-color: #000000; 
    scrollbar-shadow-color: #000000; 
    scrollbar-highlight-color: #111111; 
    scrollbar-3dlight-color: #111111; 
    scrollbar-darkshadow-color: #000000; 
    scrollbar-track-color: #111111; 
    scrollbar-arrow-color: #999999;
*/	
}
a{outline:none;blr:expression(this.onFocus=this.blur());}/*此行用于隐藏超链接的虚线*/

a:link {color: #000;text-decoration: none;}
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration:none;color:#1763ac;}
a:active {text-decoration: none;color:#1763ac;}

h2{height: 90px;width: 100%;text-align: center;background: url(../images/h2-bg.png) no-repeat center 42px;margin-bottom: 20px;overflow: hidden;}
h2 .name{width: 100%;height: 46px;line-height: 46px;font-size: 22px;color: #333;overflow: hidden;}
h2 .word{width: 100%;height: 44px;line-height: 44px;color: #87b3ff;font-size: 14px;overflow: hidden;}

#product_list_page li{float: left;width: 33.3333%;margin-bottom: 15px}
#product_list_page li a {display:block;width:220px;height: 200px;overflow: hidden;border: 1px solid #ddd;text-align: center;margin:0px auto;transition: all 0.5s;background:#fff;}
#product_list_page li img{width: 100%;height: 100%;transition:all 0.5s;}
#product_list_page li:hover img {transform:scale(1.2);}
#product_list_page li:hover a {box-shadow: 0px 5px 20px rgba(0,0,0,.2);}
#product_list_page li p{text-align: center;height: 24px;}

#photo_list_page li{float: left;margin: 0px 6px 0px 6px;}
#photo_list_page li a {display:block;width:200px;height: 200px;overflow: hidden;border: 1px solid #ddd;}
#photo_list_page li img{width: auto;height: 100%;transition:all 0.5s;}
#photo_list_page li:hover img {transform:scale(1.2);}
#photo_list_page li p{text-align: center;height: 24px;}

.pic_con_box{*zoom:1;} 
.pic_con_box:before,.pic_con_box:after {display:table; line-height:0; content:"";}
.pic_con_box:after{clear:both;}

#page_box{border-top:1px solid #ddd; text-align:left;padding:10px 5px;font-size:12px; margin-top:10px;}
/*#page_box a{float:left;border:1px solid #dedede;margin-right:5px;padding:0px 3px;color:#999; border-radius:5px; text-shadow:-1px -1px 0px #fff; background:#fff;}*/


#article_list_page li{background:url(../images/arrow3.gif) 6px center no-repeat; padding:0px 10px 0px 18px; border-bottom:1px solid #eee; height:36px; line-height:36px;}
#article_list_page span{float:right;font-size:10px;}

#article_list_page a:link,a:visited {color: #444;text-decoration: none;}a:hover,a:active {text-decoration: none;}

/*.container2{width: 835px}
.panel-head{width: 690px;overflow: hidden;}*/
#main_box {width: 750px;margin: 0px auto;}
.panel{border:solid 1px #ddd;border-radius:4px;}
.panel-head{background-color:#f5f5f5;padding:10px 15px;border-radius:4px 4px 0 0;border-bottom:solid 1px #ddd;}
.panel-foot{background-color:#f5f5f5;padding:10px 15px;border-radius:0 0 4px 4px;border-top:solid 1px #ddd;}
.panel-body{padding:15px;}
.panel .bg-main,.panel .bg-sub,.panel .bg-dot,.panel .bg-red,.panel .bg-yellow,.panel .bg-green{color:#fff;}
.panel .panel-body + .table, .panel .panel-body + .list-group{border-top:solid 1px #ddd;}
.panel .list-group{border:none;border-radius:0;}
.border-yellow,.border-yellow .button,.border-yellow .tab-nav li a,.border-yellow .tab-body,.button.bg-yellow,.selected.border-yellow,.pointer.border-yellow li,.check-warning .input,.nav.border-yellow .active a,.nav.nav-tabs.border-yellow,.nav-main.border-yellow a, .nav-main.border-yellow .nav-head,.pagination.border-yellow li,.pager.border-yellow a
{border-color:#f60;}
.text-big{font-size:16px;}
.guestbook_info {margin: 15px 0px 15px 0px;}
.float-left{float:left !important;}
.fr_box{float: right;}

.pic_box_picimg1 img{width:226px;height: 176px;}
.pic_box_picimg2 img{width:226px;height: 176px;}
.clone ul-img img{width: 232px;height: 152px;}


.text-more{float:right;padding-right:10px;background:url(../images/textmore-img.png) left no-repeat;color:#888;text-indent:15px;font-size:12px}
.panel-heading>h2{font-weight:400;font-size:16px;line-height:34px}
.panel-heading .text-more{line-height:34px}
.panel-heading.tabs{border:none}
.panel-heading.tabs .text-more{line-height:34px}
.panel-heading.title{border-bottom:2px solid #e50100;border-radius:5px 5px 0 0;background-color:#f5f5f5}
.panel-heading.title>h2{float:left;margin-left:10px;color:#666}
.panel-heading.tabtitle{border-bottom:2px solid #e50100}
.panel-heading.tabtitle>h2{float:left;padding:0 30px;border-radius:5px 5px 0 0;background-color:#e50100;background-position:left;background-repeat:no-repeat;color:#fff}
.panel-body{overflow:hidden;}
.panel-body.padding{padding:15px}
.panel-body.border{border:1px solid #ddd;border-top:none}
.list-group{overflow:hidden;margin:0}
.list-group .list-group-item{list-style:none}
.list-group-title{padding:0}
.list-group-title .list-group-item,.list-group-title .list-group-item a{overflow:hidden;height:30px;line-height:30px}
.list-group-title .list-group-item{background:url(../images/list-icon01.png) left no-repeat}
.list-group-title .list-group-item a{float:left;display:inline-block;width:85%;color:#333;text-indent:15px;font-size:15px}
.panel-body.padding .list-group-title .list-group-item a{width:95%}
.list-group-title .list-group-item a:hover{color:#e50100}
.list-group-btn{width:100%}
.list-group .aslist-group-item{list-style:none}
.list-group-btn .aslist-group-item{ float:left;width:136px;  border:1px solid #ddd;background:url(../images/shadow-white-bg.jpg) bottom repeat-x;text-align:center}
.list-group-btn .aslist-group-item:first-child{margin-top:0}

.list-group-btn .aslist-group-item a{float:left;width:136px;display:block;color:#333;font-size:17px;line-height:44px}
.list-group-btn.home .aslist-group-item a{background-position:10px 50%;background-repeat:no-repeat;color:#549ddd;text-indent:36px;font-weight:700}
.list-group-btn.home .aslist-group-item:first-child a{background-image:url(../images/icon-homebtn01.png)}
.list-group-btn.home .aslist-group-item:first-child+li a{background-image:url(../images/icon-homebtn02.png)}
.list-group-btn.home .aslist-group-item:first-child+li+li a{background-image:url(../images/icon-homebtn03.png)}
.list-group-btn.home .aslist-group-item:first-child+li+li+li a{background-image:url(../images/icon-homebtn04.png)}

.list-group-btn .list-group-item{margin:10px 0 0 0;border:1px solid #ddd;background:url(../images/shadow-white-bg.jpg) bottom repeat-x;text-align:center}
.list-group-btn .list-group-item:first-child{margin-top:0}
.list-group-btn .list-group-item a{display:block;color:#333;font-size:18px;line-height:44px}
.list-group-btn.home .list-group-item a{background-position:75px 50%;background-repeat:no-repeat;color:#549ddd;text-indent:36px;font-weight:700}
.list-group-list .list-group-item{padding:5px 0 9px 0;border-bottom:1px dashed #ddd}
.list-group-list .list-group-item-last{border:none}
.list-group-list.middle .list-group-item{padding:5px 10px 10px 10px}
.list-group-list.img .list-group-item{overflow:hidden}
.list-group-list a{cursor:pointer}
.list-group-list a p{color:#999}
.list-group-list a:hover h2{color:#086bb7}
.list-group-list .div-title{overflow:hidden;height:40px}
.list-group-list.middle .div-title{height:30px}
.list-group-list .text-time,.list-group-list h2{line-height:40px}
.list-group-list h2{float:left;font-weight:400;font-size:18px;line-height:36px}
.list-group-list.middle h2{font-size:16px;line-height:30px}
.list-group-list p{overflow:hidden;height:40px;font-size:12px;line-height:20px}
.list-group-list.img .div-img{float:left}
.list-group-list.img .div-img img{width:100%;height:100px}
.list-group-list.img .div-des{float:right}
.list-group-list.img p{height:60px}
/* list */
.h li {
	float:left;
	_display:inline;
	_white-space:nowrap;
}
.list-t, .list-a, .list-p, .list-b-t, .list-p-t, .list-p-t li, .list-r {
	overflow:hidden;
	zoom:1;
}
.list-t li, .list-a li, .list-p li, .list-b-t li, .list-p-t li, .list-r li {
	position:relative;
	line-height:1.5;
}
.list-t li a {
	overflow:hidden;
	text-overflow:ellipsis;
}
.list-t li a:hover {
	text-decoration:underline;
}
.list-t li span.tag {
	margin-right:5px;
}
.list-t li span.date {
	position:absolute;
	top:0;
	right:0;
	font-size:15px;
}
.list-p li {
	text-align:center;
}
.list-a li a {
	display:inline-block;
}

.div-select{overflow:hidden;padding:20px 0;border:1px solid #ddd;background-color:#f5f5f5; width:1100px; margin:0px auto}
.div-select select{float:left;margin:0 0 0 14px;padding:4px 12px;width:256px}

.pagination {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-block;
	vertical-align: bottom
}

.pagination li {
	display: inline-block;
	border: solid 1px #ddd;
	border-radius: 4px
}

.pagination a {
	color: #333;
	padding: 8px 12px;
	line-height: 18px;
	display: block;
	transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s
}

.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {
	cursor: not-allowed;
	pointer-events: none;
	color: #ddd
}

.pagination .active {
	pointer-events: none
}

.pagination .active,.pagination a:hover {
	background: #f5f5f5;
	border-radius: 4px;
	transition: all .3s cubic-bezier(0.175,0.885,0.32,1) 0s
}

.pagination-group {
	border-right: solid 1px #ddd;
	border-radius: 4px
}

.pagination-group li {
	float: left;
	border-right: 0;
	border-radius: 0
}

.pagination-group li:not(:first-child):not(:last-child) {
	border-radius: 0
}

.pagination-group li:first-child {
	border-radius: 4px 0 0 4px
}

.pagination-group li:last-child {
	border-radius: 0 4px 4px 0
}

.pagination-group .active,.pagination-group a:hover {
	background: #f5f5f5;
	border-radius: 0
}

.pagination-big a {
	padding: 10px 16px;
	font-size: 16px
}

.pagination-small a {
	padding: 5px 10px;
	font-size: 12px
}

.pagination.border-main .active a,.pagination.border-sub .active a,.pagination.border-dot .active a,.pagination.border-black .active a,.pagination.border-gray .active a,.pagination.border-red .active a,.pagination.border-yellow .active a,.pagination.border-blue .active a,.pagination.border-green .active a {
	color: #fff
}

.page_right_content2{}
.padding-big{ padding:10px;}
#article_list_page{ margin:10px 0px}
#article_list_page li{height:34px;line-height:34px!important; padding-left: 13px; background: url(../images/dot.png) 0 50% no-repeat; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #d0d0d0; font-size:16px;}
#article_list_page li a{ float:left;}
#article_list_page li span{ float:right;}
